horse-drawn carriage - Turkish English Dictionary